JavaScript Job: Senior Dynamics Developer

Job added on

Location

Grand Rapids, Michigan - United States of America

Job type

Full-Time

JavaScript Job Details

No Visa Sponsorship

Local to MI

Non-negotiable Requirements:

  1. 10+ Years of experience developing in C#: Extensive proficiency in C# programming language is essential for this role, demonstrating deep knowledge and expertise.
  2. 10+ Years of experience developing in JavaScript: Strong command over JavaScript development, showcasing a substantial background in frontend and/or backend development using JavaScript frameworks and libraries.
  3. 5+ Years of experience working with Enterprise CRM Systems (Dynamics 365, SugarCRM): A proven track record of working with and customizing Enterprise CRM systems, particularly Dynamics 365 or SugarCRM, indicating familiarity with CRM development principles and best practices.
  4. 2+ Years of experience in Microsoft SQL Server / TSQL: Proficiency in Microsoft SQL Server and Transact-SQL (T-SQL) for database development and management, demonstrating the ability to design, query, and optimize databases.

Education:

  • Bachelor s Degree in Computer Science, Computer Information Systems, or equivalent: A formal education background in relevant fields providing foundational knowledge and skills for software development and system architecture.

Nice-to-have Skills:

  • Low / No-code tools such as Power Automate and Power Apps: Experience with low-code or no-code development platforms, particularly Power Automate and Power Apps, would be beneficial for streamlining development processes and creating scalable solutions.
  • Developing integrations using Microsoft CRM SDK in C#: Familiarity with Microsoft CRM SDK for integrating Dynamics 365 or other CRM systems with external applications, enhancing interoperability and functionality.
  • Azure Cloud experience with App Services, App Registrations, Key Vaults, Function Apps, and Service Bus: Knowledge of Azure Cloud services and components, including but not limited to App Services, App Registrations, Key Vaults, Function Apps, and Service Bus, enabling the deployment and management of cloud-based applications.
  • Agile-based software development using SAFe or similar methodologies: Experience with Agile methodologies, particularly SAFe (Scaled Agile Framework) or similar frameworks, for iterative and collaborative software development, facilitating adaptability and responsiveness to changing requirements.